package ebcs.database.service;

import java.util.List;

import ebcs.database.bean.BsComment;

public interface BsCommentServiceImp {
	/**
	 * 根据条件查询出待评价的已经上线的需求
	 * @param bsComment
	 * @return
	 */
	List<BsComment> findWaitCommentNeed(BsComment bsComment);
	
	/**
	 * 批量添加需求到评论表等待评价
	 * @param list
	 * @return
	 */
	int insertBatch(List<BsComment> list);
	
	/**
	 * 根据dateStr查询出待评价的需求进行评价
	 * @param dateStr
	 * @return
	 */
	List<BsComment> findWaitCommentByDateStr(String dateStr);
	
	/**
	 * 批量更新评价信息（甲方打分）
	 * @param list
	 * @return
	 */
	int updateBatchByRouid(List<BsComment> list);
	// 保存打分评价
	void insertComment(BsComment comment);
	// 查询是否已经打分
	BsComment selectCommentByRouid(BsComment comment);

	void updateComment(BsComment comment);
}
